impregnated insulating materials - Español Inglés Diccionario